#ifndef BINARY_CREATOR_H
#define BINARY_CREATOR_H

class Binary;

class BinaryCreator
{

public:
	
	static Binary* OptionStream(options *poptions);
	static Binary* GenderStream(gender gendercode);
	static Binary* ClassStream(classcode charclass);
	static Binary* RaceStream(race racecode);
	static Binary* SEStream();
	static Binary* AppearanceStream(appearance* pappearance,race racecode);
	static Binary* ClassStream(chartype type);
	static Binary* StatsStream(stats *pstats);
	static Binary* CharLevelStream(character  *pchar);
	static Binary* CharPartStream(character  *pchar);
	static Binary* CharUserStream(character  *pchar);
	
};


#endif